Esx Settings Clusters Software Drafts SourceType

Esx Settings Clusters Software Drafts SourceType
Esx Settings Clusters Software Drafts SourceType

The Esx Settings Clusters Software Drafts SourceType enumerated type defines possible values of sources to import software specification.

Possible values:

  • PULL: Content is pulled from the URL location. The URL scheme of the value in {@link #pullLocation) can be http, https or file.
  • PUSH: Content was previously uploaded using the file upload enpoint present on vCenter appliance. This endpoint is present at https://VCENTERFQDN:9087/vum-fileupload URL.
  • JSON_STRING: The string representing the content of the software specfication.
  • LATEST_RECOMMENDATION: Content is from recommended image specification based on latest base image version. Recommendations can be generated using POST /esx/settings/clusters/{cluster}/software/recommendations?action=generate.

This constant was added in vSphere API 7.0.0.0.

  • CURRENT_SERIES_RECOMMENDATION: Content is from recommended image specification based on latest base image patch or update of the current series. For example, a cluster's current desired base image is 7.0. Recommendation engine will look into any recommendable image specification with 7.0 series base images available at depot manager and try to recommend the highest version within 7.0 series if possible. Let's say in this example, depot manager has 7.0 patch a and 7.0 update 1 base images. Recommendation engine would first validate all possible images based on 7.0 update 1. If it finds a valid one, it will store the recommended content with that series. This enum value will point to that stored recommended image content.

Recommendations can be generated using POST /esx/settings/clusters/{cluster}/software/recommendations?action=generate.

This constant was added in vSphere API 7.0.0.0.

  • SPECIFIED_BASE_IMAGE_RECOMMENDATION: Content is from recommended image specification based on a specified base image version. Recommendations can be generated using POST /esx/settings/clusters/{cluster}/software/recommendations?action=generate.

This constant was added in vSphere API 7.0.2.0.

This enumeration was added in vSphere API 7.0.0.0.

This data structure has no properties.
Enumeration: PULL, PUSH, JSON_STRING, LATEST_RECOMMENDATION, CURRENT_SERIES_RECOMMENDATION, SPECIFIED_BASE_IMAGE_RECOMMENDATION,